<!DOCTYPE html>
<!-- saved from url=(0074)http://www.apiwx.com/index.php?ac=alw&c=o7MB9ji5fQRsE0ZoVAMU7SlnRyMI&tid=5 -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta name="viewport" content="width=device-width,height=device-height,inital-scale=1.0,maximum-scale=1.0,user-scalable=no;">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="format-detection" content="telephone=no">
<meta name="description" content="华视微信">

<title>幸运大转盘抽奖</title>
<link href="./js/activity-style.css" rel="stylesheet" type="text/css">


<script src="./js/jquery.easing.min.js" type="text/javascript"></script> 
<script src="./js/jquery-1.7.2.min.js" type="text/javascript"></script> 
<script src="./js/jQueryRotate.2.2.js" type="text/javascript"></script> 

</head>

<body class="activity-lottery-winning">
  
    <?php
    
    //设置全局变量
    global $open_id;
    global $SN;
    global $prize_rank;
    
      //连接数据库
    //进行连接数据库操作
    include_once('DB.php');
    
    //查询特定活动名称的数据
    $DB = new DB();
   
   //判断是不是已经提交获奖信息
    if(isset($_POST['submit'])){
        
        
        
        //已经提交中奖信息
        //提交表单内容,插入数据表
        $SN  = $_REQUEST['SN'];
  
        $tel = $_POST['tel']; 
        $prize_rank = $_REQUEST['prize_rank'];
        
        
        print_r ("aa".$GLOBALS['SN']);
       

       // $res_act = $DB->get_all("select * from prize_zhuanpan");
        
       $dataArray = array('prize_rank'=> $prize_rank,'SN'=>$SN,'tel'=>$tel);
       
        $bool = $DB->insert("prize_zhuanpan",$dataArray); 
            if($bool){
         echo "<script>alert('数据添加操作成功！');location='index.php';</Script>";
         }else{
             "<script>alert('提交失败！');location='index.php';</Script>";
         }
        
        
    }

    //获取用户的openid
    $open_id = "admin";
    if(!$_GET['openid']){
        $open_id = $_GET['openid'];
        
    }

    $open_id = "admin";
    echo "绑定的微信用户的openid为：".$open_id;
    
    //随机函数
    function seed($start,$end)
    {
         //seed用户自定义函数以微秒作为种子
        list($msec, $sec) = explode(' ', microtime());
         $data =(float) $sec;
        //播下随机数发生器种子，用srand函数调用seed函数的返回结果
         srand($data);
        //输出产生的随机数，随机数的范围为10-100
         return rand($start,$end);
    }
    
    //生成SN码
    function make_SN(){
        $SN =  $GLOBALS['open_id'].time();
        return  $SN;
        
    }
  
    //返回奖品等级
    function rank() { 
        $prize_rank = 1;
        return $GLOBALS["prize_rank"]; 
    }
    
    
    $res_act =  $DB->get_all("select * from zhuanpan where zhuanpan_status=1");
    
    //取当前的时间
    $daynow=time(); 
    
    //取数据库中活动的截止时间,格式为时间戳
    $time = $res_act[0]['endTime'];
   
    if($time<$daynow){
        echo "活动还没有结束";
    }else{
        echo "活动已经结束了";
    }
   
    ?>
   
<div class="main">
        <div id="outercont">
            <div id="outer-cont">
                <div id="outer">
                      <img src="./js/activity-lottery-1.png" id="lotteryBtn">
                </div>
            </div>
            <div id="inner-cont">
                <div id="inner">
                    <img src="./js/activity-lottery-2.png" id ="addlotteryBtn">
                </div>
            </div>
        </div>
    <div class="content">
        <div class="boxcontent boxyellow" id="result" style="display:none">
            
            <!--是不是已经中奖了-->
            <div class="box">
                <div class="title-orange">
                    <span>恭喜你中奖了</span>
                </div>
                <div class="Detail">
                <a class="ui-link" href="http://www.weixinjia.net/mobile/showresult.html" id="opendialog" style="display: none;" data-rel="dialog"></a>
                <p>你中了：<span class="red" id="prizetype"><?php echo "aaa".rank();?> </p>
                <p>你的兑奖SN码： 
                    <span class="red" id="sncode" >
                        <?php  echo make_SN();?>
                        
                    </span>
                </p>
                <p class="red">本次兑奖码已经关联你的微信号，你可向公众号发送 兑奖 进行查询!</p>
                
                <!--提交数据的表单-->
                <form action ="" method="post">
                <p><input name="tel" class="px" id="tel" type="text" placeholder="输入您的手机号码"></p>请确认您填写的手机号码的格式
                
                <input type="hidden" name="prize_rank"  value="AAA">
                <input type="hidden" name="SN" value="<?php echo make_SN();?>">
                
                <p><input class="pxbtn" id="save-btn" name="submit" type="submit" value="提 交">
              
                </p>
                </form>
                </div>
                          
            </div>
        </div>
<div class="boxcontent boxyellow">
<div class="box">
<div class="title-green"><span>奖项设置：</span></div>
<div class="Detail">

<p>一等奖：<?php echo $res_act[0]['first_name']?>&nbsp;&nbsp;奖品数量：<?php echo $res_act[0]['first_number']?></p>
<p>二等奖：<?php echo $res_act[0]['second_name']?>&nbsp;&nbsp;奖品数量：<?php echo $res_act[0]['second_number']?></p>
<p>三等奖：<?php echo $res_act[0]['third_name']?>&nbsp;&nbsp;奖品数量：<?php echo $res_act[0]['third_number']?> </p>
<p>活动开始开始时间：<?php echo  $addTime=date('Y-m-d',$res_act[0]['addTime']);?>&nbsp;&nbsp;活动结束结束时间：<?php echo  $endTime=date('Y-m-d',$res_act[0]['endTime']);?>
</div>
</div>
</div>
<div class="boxcontent boxyellow">
<div class="box">
<div class="title-green">活动说明：</div>
<div class="Detail">
<p><?php echo $res_act[0]['info']?></p>
</div>
</div>
</div>
</div>
</div>
</body>
<script  type="text/javascript">
//中奖等级
var  prize = 0 ;


$(function(){
   
	var timeOut = function(){  //超时函数
		$("#lotteryBtn").rotate({
			angle:0, //起始角度
			duration: 10000, //转动事件
			animateTo: 2160, //这里是设置请求超时后返回的角度，所以应该还是回到最原始的位置，2160是因为我要让它转6圈，就是360*6得来的
			callback:function(){
                            
				alert('网络超时');
                                
			}
		}); 
	}; 
	var rotateFunc = function(awards,angle,text){  //awards:奖项，angle:奖项对应的角度
		$('#lotteryBtn').stopRotate();
		$("#lotteryBtn").rotate({
			angle:0, //起始角度
			duration: 5000, //转动事件
			animateTo: angle+1440, //angle是图片上各奖项对应的角度，1440是我要让指针旋转4圈。所以最后的结束的角度就是这样子^^
			callback:function(){
				 
                                //调用中奖操作，即改变中奖输入的css
                                $("#result").slideToggle(500);
                                
                                //在奖项div中写入奖项
                                switch(awards){
                                    case 1:
                                   // $("#prizetype").append("一等奖");
                                 
                                 <?php
                                     $GLOBALS['prize_rank'] = 1;
                                 ?>
                                    break;
                                    case 2:
                               
                                  //  $("#prizetype").append("二等奖");
                                      <?php
                                     $GLOBALS['prize_rank'] = 2;
                                 ?>
                                    break;
                                    case 3:
                                   // $("#prizetype").append("三等奖");
                                      <?php
                                     $GLOBALS['prize_rank'] = 3;
                                 ?>
                                    break;
                                    default:
                                          <?php
                                     $GLOBALS['prize_rank'] = 5;
                                 ?>
                                    break;
                                        
                                }
                            
                                
                                alert(text);
           
			}
		}); 
	};
	
	$("#addlotteryBtn").rotate({ 
	   bind: 
		 { 
			click: function(){
				var time = [0,1];
				
				//Math.floor 求距离它最近的一个整数
				time = time[Math.floor(Math.random()*time.length)];
                                
                                //测试
                                rotateFunc(3,240,'恭喜您抽中的三等奖');
//				if(time==0){
//					timeOut(); //网络超时
//				}
//				if(time==1){
//					var data = [1,2,3,0]; //返回的数组
//						data = data[Math.floor(Math.random()*data.length)];
//					if(data==1){
//						rotateFunc(1,0,'恭喜您抽中的一等奖');
//					}
//					if(data==2){
//						rotateFunc(2,120,'恭喜您抽中的二等奖');
//					}
//					if(data==3){
//						rotateFunc(3,240,'恭喜您抽中的三等奖');
//					}
//					if(data==0){
//                                            //var angle = [67,112,202,292,337];
//                                            // angle = angle[Math.floor(Math.random()*angle.length)]
//                                            rotateFunc(0,20,'很遗憾，这次您未抽中奖');
//					}
//				}
			}
		 } 
	   
	});
	
})
</script>

</html>
